landmark position - French English Dictionary